import pandas as pd
import os

# 获取data文件夹下的所有文件
files = os.listdir('data')

# 筛选出以.xlsx结尾的文件
xlsx_files = [file for file in files if file.endswith('.xlsx')]

# 创建空的DataFrame用于存储高温和低温数据
high_temp_df = pd.DataFrame()
low_temp_df = pd.DataFrame()

# 遍历所有.xlsx文件
for file in xlsx_files:
    # 读取Excel文件
    df = pd.read_excel('data/' + file)
    
    # 筛选温度大于68度的数据
    high_temp_df = pd.concat([high_temp_df, df[df['温度'] > 68]])
    
    # 筛选温度小于32度的数据
    low_temp_df = pd.concat([low_temp_df, df[df['温度'] < 32]])

# 将高温数据保存到高温.xlsx文件中
high_temp_df.to_excel('高温.xlsx', index=False)

# 将低温数据保存到低温.xlsx文件中
low_temp_df.to_excel('低温.xlsx', index=False)
